mmkkppeerrmm creates a permlist from a directory hierarchy. This utility is
called by ddooccuutt(SMT). The resultant permlist is suitable as input for
the mmkkccuuttss utility.
The following is a list of required values. If not specified on the com-
mand line, they are read from the appropriate environment variables. If
a required value is not present on the command line or in the environ-
ment, mmkkppeerrmm gives an error message.
_pppp_rrrr_dddd_vvvv_aaaa_llll_uuuu_eeee: abbreviated product name; example: _p_r_o. Default value is
$$PPRROODDPPRRDD.
_ssss_eeee_tttt_ssss_tttt_rrrr_iiii_nnnn_gggg: name of the full set or application; example: _S_C_O _P_r_o_f_e_s_-
_s_i_o_n_a_l. Default value is $$PPRROODDSSEETT.
_tttt_yyyy_pppp_eeee: target system. Default value is $$PPRROODDTTYYPP.
_rrrr_eeee_llll_eeee_aaaa_ssss_eeee: release number of the product. Default value is $$PPRROODDRREELL.
_pppp_kkkk_gggg_dddd_iiii_rrrr: root directory path for a given package
_PPPP_KKKK_GGGG_NNNN_AAAA_MMMM_EEEE: name of the package associated with ppkkggddiirr
_pppp_kkkk_gggg_dddd_eeee_ssss_cccc: description of the package
If _pppp_kkkk_gggg_dddd_iiii_rrrr, _PPPP_KKKK_GGGG_NNNN_AAAA_MMMM_EEEE, and _pppp_kkkk_gggg_dddd_eeee_ssss_cccc are not given on the command line, they
are taken from the variables BBAASSEEPPAACCKKDDIIRR,, BBAASSEEPPAACCKKNNAAMMEE,, and BBAASSEEPPAACCKKDDEESSCC.
The --SS option sets the permlist variable sseerr, which lists the names of
serialized files. If the --SS option is not given, the SSEERRIIAALLIIZZEE environ-
ment variable is used. If this is not set, a default value of "" (zero-
length string) is used.
The --xx option specifies prefix letters for the volume number field in the
permlist. (This is mainly used for updates, and for the N, B, and X vol-
umes of the OS.) If the --xx option is not given, the value of the
environment variable VVOOLLPPRREEFFIIXX is used. If this is not set, no prefix
letters are used.
If an output filename of ``-'' is given with the --oo option, the permlist
output is written to ssttddoouutt. If the --oo option is not given, the permlist
output is written to $$DDIISSTTDDIIRR//$$PPEERRMMLLIISSTT with a default value of